# -*- encoding:utf-8 -*-
# __author__ = 'chenyongbing'
# __poject__ = 'ops_platform'
# __datetime__ = '2022/2/24'
# __name__ = 't.py'

# Create your code here.

def foo(x):
    print("executing foo(%s)" % (x))


class A(object):
    def foo(self, x):
        print("executing foo(%s,%s)" % (self, x))

    @classmethod
    def class_foo(cls, x):
        print("executing class_foo(%s,%s)" % (cls, x))

    @staticmethod
    def static_foo(x,name='123'):
        '''

        :param x: 
        :param name:
        :return:
        '''
        name = '123'
        print("executing static_foo(%s)" % x)


if __name__ == '__main__':
    a = A()
    print(a.static_foo.__doc__)